digital satellite radio receiver - Español Inglés Diccionario